package com.ruoyi.project.person.info.mapper;

import com.ruoyi.project.person.info.domain.PersonInfo;
import com.ruoyi.project.person.info.domain.PersonInfoVo;

import java.util.List;

/**
 * @program:
 * @auther 草莓酸奶~
 * @date 2020-09-17-19:10
 * @description:
 */
public interface PersonInfoMapper {

    /**
     * 分页查询所有公告类型
     * @param personInfo
     * @return
     */
    List<PersonInfoVo> selectPersonInfoList(PersonInfo personInfo);

    int insertPersonInfo(PersonInfo personInfo);

    PersonInfo selectTypeById(Long typeId);

    int updatePersonInfo(PersonInfo personInfo);

    int removePersonInfoById(Long[] ids);

    PersonInfo selectPersonInfoAndDept(Long infoId);

    List<PersonInfo> selectPersonInfoByDeptId(Long deptId);
}
